package com.lagou.edu.callback;
import java.util.HashMap;


public class Callback
{
    public static JsonData success(String status, String message, Object data)
    {
        JsonData jsonData = new JsonData();
        jsonData.setSuccess(true);
        jsonData.setStatus(status == null ? "" : status);
        jsonData.setMessage(message == null ? "" : message);
        jsonData.setData(data == null ? new HashMap() : data);
        return jsonData;
    }
    public static JsonData success(String status, String message)
    {
        JsonData jsonData = new JsonData();
        jsonData.setSuccess(true);
        jsonData.setStatus(status == null ? "" : status);
        jsonData.setMessage(message == null ? "" : message);
        return jsonData;
    }
    public static JsonData fail(String status, String message, Object data)
    {
        JsonData jsonData = new JsonData();
        jsonData.setSuccess(false);
        jsonData.setStatus(status == null ? "" : status);
        jsonData.setMessage(message == null ? "" : message);
        jsonData.setData(data == null ? new HashMap() : data);
        return jsonData;
    }

    public static JsonData fail(String status, String message)
    {
        JsonData jsonData = new JsonData();
        jsonData.setSuccess(false);
        jsonData.setStatus(status == null ? "" : status);
        jsonData.setMessage(message == null ? "" : message);
        return jsonData;
    }
}